package com.biz.primus.ms.order.promotion;

import com.biz.primus.base.enums.PromotionTypeEnum;
import com.biz.primus.model.order.vo.request.OrderRequestVO;
import com.biz.primus.model.promotion.vo.OrderPromotionDetailVo;
import com.biz.primus.ms.order.promotion.helper.OrderPromotionHelper;

/**
 * <p>SIGNATURE("签到/评价有礼", "礼")</p>
 * 签到不做，评价送积分和优惠券
 *
 * @author Tiger Feng
 * @date 2017年11月11日
 */
public class SignaturePromotionHandler extends AbstractPromotionHandler {
    public SignaturePromotionHandler() {
    }

    public SignaturePromotionHandler(OrderPromotionDetailVo orderPromotionDetailVo, OrderRequestVO orderRequestVO, OrderPromotionHelper helper) {
        super(orderPromotionDetailVo, orderRequestVO, helper);
    }

    @Override
    public boolean checkPromotionType() {
        return PromotionTypeEnum.SIGNATURE == orderPromotionDetailVo.getPromotionType();
    }

    @Override
    public void count() {

    }
}
